package com.zb.service;
import com.zb.entity.Product;
import java.util.Date;
import java.util.List;
import com.zb.util.PageUtil;
import java.util.Map;


public interface ProductService {

    public Product getProductById(Long id)throws Exception;

    public List<Product>	getProductListByMap(Map<String,Object> param)throws Exception;

    public Integer getProductCountByMap(Map<String,Object> param)throws Exception;

    public Integer qdtxAddProduct(Product product)throws Exception;

    public Integer qdtxModifyProduct(Product product)throws Exception;

    public Integer qdtxDeleteProductById(Long id)throws Exception;

    public PageUtil<Product> queryProductPageByMap(Map<String,Object> param,Integer index,Integer size)throws Exception;

    public Integer qdtxBatchDeleteProduct(String ids)throws Exception;

}
